English Dictionary
◊ TUBUAI ISLANDS
Tubuai Islands
n : a chain of small islands in French Polynesia [syn: {Tubuai
Islands}, {Austral Islands}]